package com.fzg.common.model.user.param;

import lombok.Data;

import javax.validation.constraints.NotNull;

/**
 * create by fzg
 * 2021/12/20 9:34
 */

@Data
public class AddUserParam {

    /**
     * 用户名
     */
    @NotNull(message = "用户名不能为空")
    private String name;

    /**
     * 账号
     */
    @NotNull(message = "账号不能为空")
    private String account;

    /**
     * 性别
     */
    @NotNull(message = "性别不能为空")
    private Integer gender;

    /**
     * 手机号
     */
    @NotNull(message = "手机号不能为空")
    private String phone;

    /**
     * 邮箱
     */
    @NotNull(message = "邮箱不能为空")
    private String email;

    /**
     * 地址
     */
    @NotNull(message = "地址不能为空")
    private String address;

    /**
     * 婚姻状况
     */
    @NotNull(message = "婚姻状况不能为空")
    private Integer maritalStatus;

    /**
     * 头像
     */
    @NotNull(message = "头像不能为空")
    private String avatar;

    /**
     * 是否管理员
     */
    @NotNull(message = "是否管理员不能为空")
    private Boolean isAdmin;

    /**
     * 学校
     */
    @NotNull(message = "学校不能为空")
    private String school;

}
